mechanic (mech) - Turkish English Dictionary